﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" CodeBehind="wfActualizarDocumentoTributario.aspx.cs" Inherits="WebGustozzi.ModuloVentas.WebForm1" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
 
<asp:Content ID="Content1" ContentPlaceHolderID="CPHPrincipal" runat="server">
<script type="text/javascript" src="../SCRIPT/ManejarControles.js"></script> 
<script type="text/javascript" src="../SCRIPT/DialogosMaster.js"></script> 
<script type="text/javascript">
    if (window.dialogArguments) {
        window.opener = window.dialogArguments;
    }
</script>
<script type="text/javascript" language="javascript">
    
    function AbrirModalPopup(nombrePagina, ancho, alto) {
        var atributos = 'dialogWidth:' + ancho + 'px' + ';dialogHeight:' + alto + 'px' + ';status:no;resizable:no;scroll:yes;center:yes';
        window.showModalDialog(nombrePagina, self, atributos);
        return false;
    }

    function BuscarCliente() {
        AbrirModalPopup('wfBuscarCliente.aspx', 850, 400);
    }

    function BuscarDireccion() {
        AbrirModalPopup('wfBuscarDireccionCliente.aspx?codCl=' + window.document.getElementById('CPHPrincipal_txtCodCliente').value, 850, 400);
    }

    function BuscarProducto() {
        if (window.document.getElementById('CPHPrincipal_txtCodCliente').value == '') {
            alert('Seleccione Cliente');
        } else {
            AbrirModalPopup('wfAgregarProducto.aspx', 850, 400);
        }
    }
    function BuscarPedido() {
        AbrirModalPopup('wfBuscarPedido.aspx', 850, 400);        
    }
    function BuscarDocumento() {
        AbrirModalPopup('wfBuscarDocumentoTributario.aspx', 850, 400);        
    }
    </script>
 <div id="contenedor5">

    <asp:UpdatePanel ID="UpdatePanel1" runat="server"><contenttemplate>   
     <%--Titulo General--%>
        <table style="width:100%" cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td >
                    <asp:Label id="lblTarea" runat="server" Text=":: MANTENIMIENTO DE DOCUMENTO TRIBUTARIO" SkinID="labelTitulo"></asp:Label>
                </td>
            </tr>    
            <tr>
                <td style="HEIGHT: 10px"></td>
            </tr>
        </table>  

 <%--Datos del Busqueda--%>
        <table style="width:100%" cellpadding="0" cellspacing="0" border="0" class="tdmarcoTitulo">
            <tr>
                <td colspan="7">
                    <table style="width:100%" cellpadding="0" cellspacing="0" border="0">
                        <tr>
                            <td class="tdfondoTitulo" style="width:100%; height:18px" align="left">
                                <asp:Label ID="Label1" runat="server" SkinID="labelsubTituloSkin"  
                                    Text=" :: Ingreso de Datos" Width="230px"></asp:Label>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 10px;" colspan = "7">
                    <asp:HiddenField ID="hdfIdDoc" runat="server" 
                        onvaluechanged="hdfIdDoc_ValueChanged" />
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                <td  colspan = "9">
                    <asp:Button ID="imbAgregarPedido" runat="server" OnClientClick="BuscarPedido()" 
                        SkinID="ButtonTextSkin" Text="Agregar Pedido" Width="90px" />
                    &nbsp;<asp:TextBox ID="txtNroPedido" runat="server" Enabled="False" 
                        SkinID="CajaTextoBloqueadoSkin" Width="100px"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td  style="height: 10px;" colspan="10">
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td style="width:120px">
                    <asp:Label ID="Label2" runat="server" Text="Tipo de Documento" SkinID="labelTextSkin" 
                        Width="123px"></asp:Label>
                </td>
                <td style="width:260px">
                    <asp:DropDownList ID="ddlTipDocTributario" runat="server" 
                                SkinID="DropDownListTextSkin" Width="94px" AutoPostBack="True" 
                        Height="16px" AppendDataBoundItems="True">
                        <asp:ListItem Value="0">Seleccione</asp:ListItem>
                    </asp:DropDownList>
                    &nbsp;</td>
                <td style="width:60px">
                    <asp:Label ID="Label6" runat="server" Text="Nro Documento" SkinID="labelTextSkin" 
                        Width="80px"></asp:Label>
                </td >
                <td >
                    <asp:TextBox ID="txtNumeroSerie" runat="server" SkinID="CajaTextoSkinNum" 
                        Width="40px"></asp:TextBox>
                    <asp:TextBox ID="txtCorrelativo" runat="server" SkinID="CajaTextoSkinNum" 
                        Width="70px"></asp:TextBox>
                    &nbsp;<asp:ImageButton ID="imbBuscarDocTributario" runat="server" 
                        ImageUrl="~/imagenes/bn_buscar.png" onclientclick="BuscarDocumento()" 
                        ToolTip="Buscar Documento Tributario" />
                    &nbsp;</td>
                <td>
                    <asp:Label ID="Label7" runat="server" SkinID="labelTextSkin" Text="Estado" 
                        Width="40px"></asp:Label>
                    <asp:DropDownList ID="ddlEstado" runat="server" AppendDataBoundItems="True" 
                        AutoPostBack="True" Enabled="False" Height="16px" SkinID="DropDownListTextSkin" 
                        Width="94px">
                        <asp:ListItem Value="0">Seleccione</asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td  style="width:20px">
                    &nbsp;</td>

                
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td >
                    <asp:Label ID="Label3" runat="server" Text="Fecha de Emision" SkinID="labelTextSkin" 
                        Width="111px"></asp:Label>
                </td>
                <td style="width:150px">
                    <asp:TextBox ID="txtFechaEmision" runat="server" SkinID="CajaTextoSkin" 
                        Width="80px" style="margin-top: 0px"></asp:TextBox>
                        <asp:ImageButton ID="imbFechaEmision" runat="server" 
                        ImageUrl="~/imagenes/calendario_semana.png" Width="16px" />
                      <asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtFechaEmision" PopupButtonID="imbFechaEmision">
                      </asp:CalendarExtender>
                      <asp:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="txtFechaEmision" Mask="99/99/9999" MaskType="Date"></asp:MaskedEditExtender>
                </td>
                
                <td >
                    <asp:Label ID="Label17" runat="server" SkinID="labelTextSkin" Text="Vendedor" 
                        Width="80px"></asp:Label>
                </td>
                <td  style="width:70px">
                    <asp:DropDownList ID="ddlVendedor" runat="server" AppendDataBoundItems="True" 
                        AutoPostBack="True" Enabled="False" Height="16px" SkinID="DropDownListTextSkin" 
                        Width="94px">
                        <asp:ListItem Value="0">Seleccione</asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td></td>
                <td></td>
            </tr>
            <tr>
                <td>
                </td>
                <td >
                <asp:Label ID="Label8" runat="server" Text="Cliente" SkinID="labelTextSkin" 
                        Width="70px"></asp:Label>
                </td >
                <td colspan ="3">
                <asp:TextBox ID="txtCodCliente" runat="server" SkinID="CajaTextoSkin" 
                        Width="40px" AutoPostBack="True" 
                        ontextchanged="txtCodigoCliente_TextChanged" ></asp:TextBox>
                    &nbsp;<asp:TextBox ID="txtNombreCliente" runat="server" SkinID="CajaTextoSkin" 
                        Width="250px" ReadOnly="True"></asp:TextBox>
                    <asp:ImageButton ID="imbBuscarCliente" runat="server" ImageUrl="~/imagenes/bn_buscar.png" 
                        ToolTip="Buscar Cliente" onclientclick="BuscarCliente()"  />
                </td>
                <td></td>
                <td></td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                
                </td>
                <td >
                    <asp:Label ID="Label13" runat="server" Text="Direccion de Facturacion" SkinID="labelTextSkin" 
                        Width="130px"></asp:Label>
                </td>
                <td  colspan ="3">
                    <asp:TextBox ID="txtDireccion" runat="server" SkinID="CajaTextoSkin" Width="260px" 
                        ></asp:TextBox>
                    <asp:ImageButton ID="imbBuscarDireccion" runat="server" 
                        ImageUrl="~/imagenes/bn_buscar.png" onclientclick="BuscarDireccion()" 
                        ToolTip="Agregar Dirección" />
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
        
            <tr style="height:10px">
            <td style="width:5px">
            </td>
            <td>
                <asp:Label ID="Label11" runat="server" Text="Fecha de Vencimiento" SkinID="labelTextSkin" 
                        Width="111px"></asp:Label>
            </td>
            <td style="width:200px">
                <asp:TextBox ID="txtFechaVencimiento" runat="server" SkinID="CajaTextoSkin" 
                        Width="80px" 
                        style="margin-top: 0px"></asp:TextBox>
                        <asp:ImageButton ID="imbFechaVencimiento" runat="server" 
                        ImageUrl="~/imagenes/calendario_semana.png"  />
                      <asp:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtFechaVencimiento" PopupButtonID="imbFechaVencimiento">
                      </asp:CalendarExtender>
                      <asp:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtFechaVencimiento" Mask="99/99/9999" MaskType="Date"></asp:MaskedEditExtender>

            </td>
            <td >
                
                &nbsp;</td>
            <td style="width:200px" align="right">
                &nbsp;</td>
            <td width="280px">
                &nbsp; &nbsp;</td>
            <td>
            </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 10px;">
                </td>
            </tr>
        </table>

        <table style="WIDTH: 100%" cellSpacing="0" cellpadding="0">
            <tr style="height:10px">
                <td>

                    <asp:HiddenField ID="hdf_InicioGrilla" runat="server" />

                </td>
                <tr style="height:35px">
                    <td>
                        &nbsp;&nbsp;<asp:Button ID="imbAgregarProducto" runat="server" SkinID="ButtonTextSkin" 
                            Text="Agregar Producto" OnClientClick="BuscarProducto()" />
                        &nbsp;
                        </td>
                </tr>
            </tr>
        </table>

         <%--Grilla: Articulos--%>

         <table style="WIDTH: 100%" cellSpacing="0" cellPadding="0">
            <TBODY>
                <TR>
                    <TD style="HEIGHT: 18px" class="tdfondoTitulo" colSpan="7">
                        <asp:Label id="Label10" runat="server" Text=":: Detalle del Productos" 
                            SkinID="labelsubTituloSkin" Width="368px"></asp:Label>
                    </TD>
                </TR>
                <TR>
                    <TD class="tdmarcoTitulo">
                        <DIV style="WIDTH: 100%; HEIGHT: 150px" id="scrollDivPlanes" class="divGVForm">
                            <asp:HiddenField ID="hdfNumItems" runat="server" 
                                onvaluechanged="hdfNumItems_ValueChanged" />
                            <asp:HiddenField ID="hdfIdPedido" runat="server" 
                                onvaluechanged="hdfIdPedido_ValueChanged" />
                            <asp:GridView id="grvListaProductos" runat="server" SkinID="gridviewSkin" 
                                AutoGenerateColumns="False" AllowPaging="True" ShowHeaderWhenEmpty="True" 
                                onrowdatabound="grvListaProductos_RowDataBound">
                            <Columns>
                                <asp:TemplateField>
                                    <ItemTemplate><asp:Label ID="lblItem" runat="server" Text='<%#Convert.ToInt32(DataBinder.Eval(Container, "DataItemIndex")) + 1%>'></asp:Label></ItemTemplate>
                                    <HeaderStyle Width="5%" />
                                </asp:TemplateField>
                                <asp:BoundField HeaderText="CODIGO" DataField="codigoPedidoDetalle" 
                                    Visible="False">
                                    <HeaderStyle Width="10%" />
                                </asp:BoundField>
                                <asp:BoundField HeaderText="DESCRIPCION" DataField="nombreProducto">
                                    <HeaderStyle Width="50%" />
                                </asp:BoundField>
                                <asp:BoundField HeaderText="PRECIO UNIT." DataField="precioUnitario">
                                    <HeaderStyle Width="10%" />
                                </asp:BoundField>
                                <asp:BoundField HeaderText="UND" DataField="unidadMedida">
                                    <HeaderStyle Width="5%" />
                                </asp:BoundField>
                                <asp:BoundField HeaderText="CANTIDAD" DataField="cantidad">
                                    <HeaderStyle Width="8%" />
                                </asp:BoundField>
                                <asp:BoundField HeaderText="MONTO TOT." DataField="importe">
                                    <HeaderStyle Width="10%" />
                                </asp:BoundField>
                            </Columns>
                           
                            </asp:GridView>
                         </DIV>
                     </TD>
                 </TR>
                 </table>
             <%--Resumen --%>
             <table style="WIDTH: 100%" cellSpacing="0" cellPadding=""0>
                 <tr>
                    <td colspan="2" style="height:10px"></td>
                 </tr>
                 <tr>
                    <td  style="width:10px;"></td>
                    <td class="tdmarcoTitulo">
             <table style="WIDTH: 100%" cellSpacing="0" cellPadding="0" border="0">
                 <tr>
                    <td style="height:10px">
                        <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td style="width:80px; height: 10px;" >
                    <asp:Label ID="Label14" runat="server" Text="Monto Neto" SkinID="labelTextSkin" 
                        Width="104px"></asp:Label>
                </td>
                <td style="width:20px">
                    <asp:TextBox ID="txtMontoNeto" runat="server" SkinID="CajaTextoBloqueadoSkin" 
                        Width="107px" ReadOnly="True"></asp:TextBox>
                </td >
                <td  style="width:100px">
                </td>
                <td  style="width:50px">
                </td>
                <td>
                </td >
                <td  style="width:60px">
                </td>
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 10px;">
                </td>
                <td style="width:80px; height: 10px;">
                    <asp:Label ID="Label15" runat="server" Text="Monto Impuesto" SkinID="labelTextSkin" 
                        Width="84px"></asp:Label>
                </td>
                <td style="width:23px; height: 10px;" >
                    <asp:TextBox ID="txtMontoImpuestos" runat="server" SkinID="CajaTextoBloqueadoSkin" 
                        Width="108px" ReadOnly="True" ></asp:TextBox>
                    </td>
                <td style="height: 10px">
                    &nbsp;</td >
                <td style="width:60px; height: 18px;">
                </td >
                <td style="height: 10px" >
                </td>
                <td  style="width:280px; height: 10px;">
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td style="width:80px">
                    <asp:Label ID="Label16" runat="server" Text="Monto Total" SkinID="labelTextSkin" 
                        Width="70px"></asp:Label>
                </td>
                <td style="width:23px">
                    <asp:TextBox ID="txtMontoTotal" runat="server" SkinID="CajaTextoBloqueadoSkin" 
                        Width="109px" ReadOnly="True" ></asp:TextBox>
                    </td>
                <td style="width:20px">
                    &nbsp;</td >
                <td  style="width:50px" >
                    &nbsp;</td>
                <td  style="width:100px" colspan = "2">
                    &nbsp;</td>
                <td >
                </td>
                <td  style="width:280px">
                    &nbsp;</td>
            </tr>
                 <tr>
                    <td colspan="2" style="height:10px"></td>
                 </tr>
                    </td>
                 </tr>
            </TABLE>

            </td>
            </tr>
            </table>

        <%--Controles de comando--%>
        <table style="width:100%" cellpadding="0" cellspacing="0" border="0">
            <tr><td style="height:10px"></td></tr>
            <div id="divMensaje" runat="server" visible="false">
                <tr><td align="center">
                    <asp:Label ID="lblMsj" runat="server" SkinID="labelMessageSkin"></asp:Label>
                </td></tr>
                <tr><td style="height:10px"></td></tr>
            </div>
            <div id="divRegistrar" runat="server" visible ="false">
            <tr>
                <td style="height:26px" align="center" >
                    &nbsp;<asp:ImageButton ID="imbGuardar" runat="server" 
                        ImageUrl="~/imagenes/bn_guardar.jpg" style="text-align: left" 
                        ToolTip="Guardar Documento" onclick="imbGuardar_Click" />
                    <asp:ConfirmButtonExtender ID="imbGuardar_ConfirmButtonExtender" runat="server" 
                        TargetControlID="imbGuardar" ConfirmText="¿Seguro de guardar los datos?">
                    </asp:ConfirmButtonExtender>
                    &nbsp;
                    <asp:ImageButton ID="imbCancelar" runat="server" 
                        ImageUrl="~/imagenes/bn_cancelar.jpg" ToolTip="Cancelar Documento" 
                        onclick="imbCancelar_Click" />
                    <asp:ConfirmButtonExtender ID="imbCerrar_ConfirmButtonExtender" 
                        runat="server" TargetControlID="imbCancelar" 
                        ConfirmText="¿Seguro de salir y perder los cambios?" >
                    </asp:ConfirmButtonExtender>
            </td></tr>
            </div>
            <tr><td style="height:10px"></td></tr>
        </table>

        <%--Controles de comando--%>
        <div id="divControlesManten" runat="server"> 
        <table>
            <tr>
                <td style="height:26px" align="left" >
                    &nbsp;&nbsp;<asp:ImageButton ID="imbNuevo" runat="server" 
                        ImageUrl="~/imagenes/bn_nuevo.jpg" 
                        ToolTip="Nuevo Producto" style="text-align: left" 
                        onclick="imbNuevo_Click"  />
                    &nbsp;<asp:ImageButton ID="imbAnular" runat="server" 
                        ImageUrl="~/imagenes/bn_anular.png" 
                        ToolTip="Nuevo Producto" style="text-align: left" 
                        onclick="imbAnular_Click"  />
                    &nbsp;<asp:ImageButton ID="imbImprimir" runat="server" 
                        ImageUrl="~/imagenes/bn_Imprimir.jpg" style="text-align: left" 
                        ToolTip="Nuevo Producto" onclick="imbImprimir_Click" />
                    &nbsp;<asp:ImageButton ID="imbCerrar" runat="server" 
                        ImageUrl="~/imagenes/bn_cerrar.jpg" 
                        ToolTip="Nuevo Producto" onclick="imbCerrar_Click"  />
            </td></tr>
            <tr><td style="height:10px"></td></tr>
        </table>
        </div>     
    </contenttemplate> 
  </asp:UpdatePanel>          

 </div>

</asp:Content>